Home Screen
1. Courier Welcome Message
When the courier opens the app, a welcome message appears followed by their registered name in the system, confirming that they are logged in with the correct account.

2. Search Bar
At the top of the page, there is a search bar where the courier can enter the shipment number to quickly locate a specific shipment within the app.

3. Date Filter Button
Next to the search bar, there is a Date Filter button. This allows the courier to search for shipments by a specific date, whether they are older or newly assigned.

4. Dashboard
The dashboard displays the courier’s daily performance summary, including:
- Shipments In Progress
- Delivered Shipments
- Undelivered Shipments
This helps the courier track their daily activity and monitor shipment statuses.

5. "Sync Data" Button
By clicking the Sync Data button, all newly assigned shipments from the Operations Employee are loaded into the courier’s account.
After synchronization, all assigned shipments appear on the same screen.

6. Shipment List and Control Buttons
Each shipment in the list includes three main control buttons:
A. “In Coordination” Button
- When pressed, it indicates that the courier has contacted the customer and scheduled a delivery time.
- This helps the operations employee confirm that the courier has coordinated with the customer.
B. “WhatsApp Chat” Button
- Opens WhatsApp directly to send a message to the customer.
- The message is a predefined text created by the operations employee in the “Message Templates” screen within the Dispatch system settings.
- This ensures that random or unauthorized messages are not sent by couriers.
C. “Phone Call” Button
- Allows the courier to make a direct call to the customer.
- Helps the operations team verify and confirm that communication has occurred.

7. Shipment Details
When clicking on any shipment, the shipment details page is opened, which includes:
-
Map: When clicked, the delivery location is opened on the map to display the delivery address.
-
Cash Collection Amount: Displays the amount to be collected from the customer.
-
Proof of Delivery (POD):

- If the customer is configured in the Operations System to require Proof of Delivery (POD), the courier must upload or capture a photo to confirm the POD as the first mandatory step when opening the shipment.
- This step cannot be skipped in such cases.
- Once the POD image is successfully uploaded, the courier is allowed to proceed with the next steps.
-
After completing the POD step, the courier can update the shipment status to either:
- Delivered
- Not Delivered

-
View Shipment History: Shows all previous shipment statuses with their corresponding timestamps.
-
Delivery Button:
-
When pressed, the courier must specify the delivery type:
- Full Delivery
- Partial Delivery
- Delivery with Price Adjustment
-
The courier also selects the receiver type (e.g., the customer or a parent).
- Receiver categories can be managed from Settings → Shipment Receiver Categories.
-
The courier can add extra notes if needed.
-
In case of price adjustment, a box opens to input the new collection amount before pressing Confirm Delivery.
-
After confirmation, the shipment status updates instantly in the Detailed Inquiry screen within the Dispatch System.

-
-
Non-Delivery Button:
-
When selecting Not Delivered, a form appears allowing the courier to add:
- Reason for Non-Delivery (e.g., wrong address, no answer, customer refused, etc.)
- Additional Notes
- In case of refusal with shipping fees paid, a box opens to input the collected amount.
-
After completing the form, the courier presses Confirm Non-Delivery to update the shipment status.

-
8. Bulk Update (Multiple Shipments)
By long-pressing on multiple shipments, the courier can update their status all at once (e.g., mark several as “Delivered).
9. “Note” Box
At the top of the page, there is a Note box.
Clicking it redirects the courier to the Tasks Page.

10. Tasks Page
The Tasks page contains:
-
New Tasks (Pick Up shipments).
The courier taps the ➕ (Plus) icon at the bottom of the screen to navigate to the Pick Up receiving page.

-
From this page, the courier can scan the barcode of Pick Up shipment waybills using the mobile device easily and quickly.
-
During the scanning process, the system displays the number of scanned shipments on the dashboard in front of the courier.
-
After completing the scanning process, the courier taps the Confirm Operation button.

- The operation is then moved to the Completed Tasks screen within the application.
- The shipment status on the system is updated from Pick Up to Picked Up.
-
The system allows the courier to delete any scanned shipment in case of an error, as long as the deletion is done before tapping the Confirm button.
-
In case the operations staff assigns a Pick Up task to a courier:
- The courier taps on the assigned Pick Up task.

-
A selection appears allowing the courier to choose the Pick Up status:
- Received
- Canceled
-
If Received is selected, the courier must enter the number of Pick Up orders received.

-
After completing the above steps, the task is automatically moved to the Completed Tasks page.